not to let go - French English Dictionary